﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using DeepZoomPivotConstructor;
using System.IO;
using DeepZoomPivotConstructor.VisualLib;

namespace DeepZoomPivotConstructor.VisualCacheInterfaces
{
    [Serializable]
    public class CacheDBInfo
    {
        /// <summary>
        /// Basic image about the visual we are caching.
        /// </summary>
        public ComposableInfo ComposeInfo;

        /// <summary>
        /// The pointer to the file that contains the DZ sub-image of this visual
        /// </summary>
        public FileInfo DZXMLFile;

        /// <summary>
        /// The metadata for this visual
        /// </summary>
        public Visual.VisualInfo Metadata;
    }
}
